Ext.define('Menu.view.MenuView', {
			extend : 'Ext.TabPanel',
			xtype : 'menuView',
			requires : ['House.view.HousePanel',
					'Reservation.view.ReservationView',
					'Activity.view.ActivityView',
					'CancelOrder.view.CancelOrder'],
			config : {
				ui : 'dark',
				tabBarPosition : 'bottom',
				items : [{
							title : '房间浏览',
							iconCls : 'home',
							items : [{
										xtype : 'housepanel',
										itemid : 'tabHouse'
									}]
						}, {
							title : '添加房间',
							iconCls : 'download',
							items : [{
										xtype : 'reservationView'
									}]
						}, {
							title : '发布公告',
							iconCls : 'action',
							items : [{
										xtype : 'activityView'
									}]
						}, {
							title : '退房管理',
							iconCls : 'action',
							items : [{
										xtype : 'cancelpanel',
										itemid : 'tabCancel'
									}]
						}],
				listeners : {
					activeitemchange : function(container, value, oldValue,
							eOpts) {
						var tabItem = value.get("activeItem"), tabId = tabItem.itemid;
						switch (tabId) {
							case "tabHouse" :
								tabItem.down("#houseList").getStore().load()
								break;
							case "tabCancel" :
								tabItem.down("#cancelList").getStore().load()
								break;
							case "tabEvaluation" :
								tabItem.down("#evaluationList").getStore().load()
								break;
							default :
								break;
						}
					}
				}
			}
		});